/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.Erros;

import br.com.Abstracts.AbstractTratadorLexicoToken;
import br.com.model.Token;

/**
 *
 * @author mariorsjr
 */
public class TratadorErros extends AbstractTratadorLexicoToken{
    
    @Override
    public void isValido(Token token) {
        if("Erro 1".equals(token.getToken()))
            token.setToken("Erro : O Identificador deve possuir apenas letras, numeros ou _");
        else if("Erro 2".equals(token.getToken()))
            token.setToken("Erro : O primeiro caracter não é letra");
        else if("Erro 3".equals(token.getToken()))
            token.setToken("Erro : Possui mais de 15 caracteres");
    }
    
}
